strap-maker's trade - Deutsch Englisch Wörterbuch